class Stack {
    constructor() {
        this.items = [];
    }
    push(element) {
        this.items.push(element)
    };
    pop() {
        return this.items.pop();
    }
    peek() {
        return this.items[this.items.length - 1];
    }
    isEmpty() {
        return this.items.length === 0;
    }
    clear() {
        this.items.length = 0;
    }
    size() {
        return this.items.length;
    }
}
let stack = new Stack();
console.log(stack.isEmpty());
//二进制转换
// function decimaToBinary(decNumber) {
//     const stack = new Stack();
//     let number = decNumber;
//     let rem;
//     let bin = '';
//     while (number > 0) {
//         rem = Math.floor(number % 2);
//         stack.push(rem);
//         number = Math.floor(number / 2);
//     }
//     while (!stack.isEmpty()) {
//         bin += stack.pop().toString();
//     }
//     console.log(bin);
// }
// decimaToBinary(233);
